kind of horned serpent - Türkisch Englisch Wörterbuch